[1] Vietnam Acad Sci & Technol, Grad Univ Sci & Technol, 18 Hoang Quoc Viet, Cau Giay, Ha Noi, Vietnam
[2] Vietnam Acad Sci & Technol, Inst Trop Biol, 85 Tran Quoc Toan St,Dist 3, Ho Chi Minh City, Vietnam
[3] HCMC Univ Educ, Fac Biol, 280 Duong Vuong St,Dist 5, Ho Chi Minh City, Vietnam