Scientific Research Project of Hubei Provincial Department of Education [Q20191601]; National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [21706201, 21676208, 21376183]; Wuhan Application Basic Frontier Project [2019020701011478]; Wuhan Morning Light Plan of Youth Science and Technology [2017050304010326]; Natural Science Foundation of Hubei Province, ChinaNatural Science Foundation of Hubei Province [2018CFA030, 2019CFB252]; Innovation Team Program of Hubei Province, China [T201208]