1. Institute of Chemistry, Vietnam Academy of Science and Technology, 18 Hoang Quoc Viet Road, Cau Giay, Hanoi, Vietnam
2. Graduate University of Science and Technology, Vietnam Academy of Science and Technology, 18 Hoang Quoc Viet Road, Cau Giay, Hanoi, Vietnam
3. School of Biosciences, University of Kent, Stacey Building, Canterbury, Kent CT2 7NJ, UK
4. Institute of Biotechnology, Vietnam Academy of Science and Technology, 18 Hoang Quoc Viet Road, Cau Giay, Hanoi, Vietnam
5. Department of Pharmaceutical and Biological Chemistry, School of Pharmacy, University College London, 29-39 Brunswick Square, London, WC1N 1AX, UK