Shanghai municipal commission of health and family planning key developing discipline [4122015ZB0401]; Natural Science Foundation of Hunan Province, ChinaNatural Science Foundation of Hunan Province [2018JJ2023]; Natural Science Foundation of Shanghai (CN) [14ZR1429800, 15ZR1430000]; Ministry of Education of the People's Republic of ChinaMinistry of Education, China [EIA140412]