1. National key Laboratory of Lead druggability Research, Shanghai Institute of Pharmaceutical Industry, China State Institute of Pharmaceutical Industry, 285 Copernicus Road, Shanghai 201203, China
2. State Key Laboratory of Chemical Biology, Shanghai Institute of Organic Chemistry, University of Chinese Academy of Sciences, Chinese Academy of Sciences, 345 Lingling Road, Shanghai 200032, China
3. Department of Pharmacy, Stomatological Hospital and Dental School of Tongji University, Shanghai Engineering Research Center of Tooth Restoration and Regeneration, 399 Middle Yan Chang Road, Shanghai, 200072, China