1. Department of Chemistry Fudan University 2005 Songhu Road Shanghai 200438 China
2. College of Chemistry, Chemical Engineering and Biotechnology Donghua University Shanghai 201620 China
3. Institute of Molecular Science Shanxi University Taiyuan 030006 China
4. Division of Drug Discovery at Hangzhou Dingzhi Pharmaceuticals, Inc. 1500 Wenyixi Road Hangzhou 311121 China