1. Shanghai Key Lab of Chemical Biology, School of Pharmacy, East China University of Science and Technology, Shanghai, People’s Republic of China
2. State Key Labs of Family Planning Devices, Shanghai Institute of Planned Parenthood Research, Shanghai, People’s Republic of China
3. College of Life and Environmental Sciences, Shanghai Normal University, Shanghai, People’s Republic of China