Natural Science Foundation of Hubei Province Grant No. 2020CFB600, No. 2019CFB501