[1] Vietnam Acad Sci & Technol, Inst Appl Mat Sci, 1B TL29, Dist 12, Ho Chi Minh City, Vietnam
[2] Univ Texas, Mol Biol Dept, 100 E 24th St, Austin, TX USA
[3] Ho Chi Minh City Univ Technol HCMUT, Fac Mat Technol, Dept Energy Mat, Natl Key Lab Polymer & Compos Mat, 268 Ly Thuong Kiet St, Dist 10, Ho Chi Minh City, Vietnam
[4] Vietnam Natl Univ Ho Chi Minh City, Linh Trung Ward, Ho Chi Minh City, Vietnam
[5] Ho Chi Minh City Univ Educ, Dept Chem, 280 Duong Vuong St, Dist 5, Ho Chi Minh City, Vietnam