National Natural Science Foundation of China [51971068, 52271205, U20A20237, 52371218, 51871065]; National Natural Science Foundation of China [AA19182014]; Scientific Research and Technology Development Program of Guangxi [2021AB17045]; Guangxi key research and development program [20210216-1, 20210102-4]; Science Research and Technology Development project of Guilin; Guangxi Bagui Scholar Foundation, Lijiang River Scholar Foundation [201009-Z, GZ1528]; Guangxi Collaborative Innovation Centre of Structure and Property for New Energy and Materials, Guangxi Key Laboratory of Information Laboratory Foundation [C22CLM00CL29]; Graduate Innovation Project of Guilin University of Electronic Science and Technology