1. Faculty of Chemistry, Thai Nguyen University of Education, Thai Nguyen City, Vietnam
2. Faculty of Biology, Thai Nguyen University of Education, Thai Nguyen city, Vietnam
3. Shanghai Key Laboratory of New Drug Design, School of Pharmacy, East China University of Science and Technology, 130 Meilong Road, Shanghai 200237, China
4. Department of Chemistry, Northwestern University, Evanston, IL 60208, United States