[1] Shanghai Univ, Sch Life Sci, Lab Biosensing Technol, Shanghai 200444, Peoples R China
[2] Shanghai Univ, Shanghai Key Lab Bioenergy Crops, Shanghai 200444, Peoples R China
[3] Nanjing Med Univ, Dept Obstet & Gynecol, Affiliated Hosp 1, Nanjing 210036, Jiangsu, Peoples R China