1. Key Laboratory of Medical Molecular Virology of Ministries of Education and Health, School of Basic Medical Sciences and Shanghai Public Health Clinical Center, Fudan University, Shanghai 200032, China
2. Key Laboratory of Reproduction Regulation of NPFPC, SIPPR, IRD, Fudan University, Shanghai 200032, China
3. Lindsley F. Kimball Research Institute, New York Blood Center, New York, NY 10065, USA