National Natural Science Foundation of China(11505035,11465005,11505056,11605054,11675266,U1732138,11775057,11765004,11565008);Natural Science Foundation of Guangxi,China(2017GXNSFAA198160,2015GXNSFDA139004);Project of Innovative Team and Distinguished Scholar in Institutions of Higher Education of Guangxi,China~~