Institution: | 1. The College of Chemistry and Molecular Engineering, The Key Laboratory of Chemical Biology and Organic Chemistry of Henan Province, Zhengzhou University, Zhengzhou 450052, PR China;2. Institute of Drug Discovery Technology, Ningbo University, Ningbo 315211, PR China |