1. School of Pharmaceutical Sciences
2. Shenzhen University Health Science Centre
3. Shenzhen University
4. Shenzhen 518060
5. China
6. Department of Chemistry
7. the Chinese University of Hong Kong
8. Shatin
9. Lab of Computational Chemistry and Drug Design, State Key Laboratory of Chemical Oncogenomics
10. Peking University Shenzhen Graduate School
11. Shenzhen 518055