Natural science foundation of Hu'nan ProvinceNatural Science Foundation of Hunan Province [2017JJ2050, 2018JJ3572]; United States Public Health Service (NIH)United States Public Health ServiceUnited States Department of Health & Human ServicesNational Institutes of Health (NIH) - USA [GM065307]; NATIONAL INSTITUTE OF GENERAL MEDICAL SCIENCESUnited States Department of Health & Human ServicesNational Institutes of Health (NIH) - USANIH National Institute of General Medical Sciences (NIGMS) [R01GM065307, R01GM065307, R01GM065307, R01GM065307, R01GM065307, R01GM065307, R01GM065307, R01GM065307, R01GM065307, R01GM065307, R01GM065307, R01GM065307, R01GM065307, R01GM065307, R01GM065307, R01GM065307, R01GM065307] Funding Source: NIH RePORTER