1. School of Pharmaceutical Science (Shenzhen) Shenzhen Campus of Sun Yat-sen University Sun Yat-sen University Shenzhen 518107 P. R. China
2. School of Bioscience and Biopharmaceutics, Guangdong Province Key Laboratory for Biotechnology Drug Candidates Guangdong Pharmaceutical University Guangzhou 510006 P. R. China
3. Department of Chemistry Indiana University Bloomington Bloomington IN 47405 USA
4. PerkinElmer, Inc. Guangzhou 510370 P. R. China
5. Light Industry and Chemical Engineering College Guangdong University of Technology Guangzhou 510006 P. R. China
6. Department of Chemistry Indian Institute of Technology (BHU) Varanasi UP 221005 India