Abstract
No abstract available
Funding Information
  • The National Natural Science Foundation of China (No. 61575044)
  • the scientific innovation project of Fujian provincial Health and Family Planning Commission (No. 2014-CX-32)
  • the Natural Science Foundation of Fujian Province, China (No. 2016J05206)

This publication has 61 references indexed in Scilit: