Duong, Duc Hieu, Institute of Tropical Biology, Vietnam Academy of Science and Technology (VAST). 9/621 Hanoi highway, Linh Trung ward, Thu Duc district, HCM City, Viet Nam