1. Key Laboratory of Contraceptives and Devices Research (NPFPC), Shanghai Engineer and Technology Research Center of Reproductive Health Drug and Devices, Shanghai Institute of Planned Parenthood Research, Shanghai 200032, China
2. Laboratory of Pharmaceutical Resource Discovery, Dalian Institute of Chemical Physics, Chinese Academy of Sciences, 457 Zhongshan Road, Dalian 116023, China
3. Pharmacy College, Jinan University, Guangzhou 510632, China
4. Occupational and Environmental Health Department, Dalian Medical University, Dalian 116044, China