1. Department of Chemistry; National University of Singapore; 3 Science Drive 3 Singapore 117543 Singapore
2. Division of Chemistry and Biological Chemistry; School of Physical and Mathematical Science; Nanyang Technological University; 21 Nanyang Link Singapore 637371 Singapore
3. Key Laboratory of Natural Medicine and Immunoengineering of Henan Province; Henan University; Henan 475004 China