Natural Science Foundation of Shanghai Municipality (No. 21ZR1450600) and Clinical Research Special Key Project of Shanghai First Maternal and Infant Health Hospital (No. 2024B04). Funding