1. State Key Laboratory of Molecular Biology, National Center for Protein Science Shanghai, Shanghai Science Research Center, Shanghai Institute of Biochemistry and Cell Biology, Shanghai Institutes for Biological Sciences, University of Chinese Academy of Sciences, Chinese Academy of Sciences, Shanghai 200031, China.
2. Shanghai Key Laboratory of Molecular Andrology, Shanghai Institute of Biochemistry and Cell Biology, Shanghai Institutes for Biological Sciences, Chinese Academy of Sciences, Shanghai 200031, China.
3. China National Population and Family Planning Key Laboratory of Contraceptive Drugs and Devices, Shanghai Institute of Planned Parenthood Research, Shanghai 200032, China.
4. Department of Microbiology, Biochemistry and Molecular Genetics, Rutgers New Jersey Medical School, Newark, NJ 07103, USA.
5. Shanghai Key Laboratory of Reproductive Medicine, Shanghai Jiao Tong University, Shanghai 200025, China.