add constructor GiangVien