1. State Key Laboratory of Microbial Technology, Institute of Microbial Technology, Shandong University, 266237 Qingdao, People’s Republic of China
2. Fetal Medicine Center, Qingdao Women and Children’s Hospital, Qingdao University, 266071 Qingdao, People’s Republic of China