1. Institute of Drug Discovery Technology, Ningbo University, Ningbo, Zhejiang 315211, P. R. China
2. Department of Chemistry, Nanchang University, 999 Xuefu Avenue, Nanchang, 330031, P. R. China
3. School of Medicine, Ningbo University, Ningbo, Zhejiang 315211, P. R. China