Na- tional Natural Science Foundation of China [51778638, 52008405]; Science and Technology Innovation Program of Hunan Province [2020RC4049]; Hunan Provincial Natural Science Foundation, China [2020JJ5744, 2021JJ30845]; Science and Technology Progress and Innovation Program of Hunan Provincial Department of Communications [202110]