National Natural Science Foundation of China [72171002, 71771001, 71701001, 71871001, 71901001, 71901088, 72071001, 72001001, 72201004]; Natural Science Foundation for Distinguished Young Scholars of Anhui Province [1908085J03]; Research Funding Project of Academic and technical leaders and reserve candidates in Anhui Province [2018H179]; Top Talent Academic Foundation for University Discipline of Anhui Province [gxbjZD2020056]