Abstract
No abstract available
Funding Information
  • National Natural Science Foundation of China (31270091, 20762015)
  • Natural Science Foundation of Chongqing Municipality (cstc2018jcyjA0864)
  • Medicinal and healthy technology Project of Zhejiang Province, China (2017KY642)
  • Science and Technology Planning Project of Huzhou City of China (2017GY32)

This publication has 41 references indexed in Scilit: