National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [71371070, 71071051, 71301069, 51674145, 71501068]; Lingdong Nuclear Power Plant [KR70543]; Construct Program of the Key Discipline in Hunan Province; Innovation Ability Construction Projects based on the new Industry-Academy-Research Cooperation of Hunan Province [2012GK4101]; Postdoctoral Science Foundation of ChinaChina Postdoctoral Science Foundation [2016M600633]; Natural Science Foundation of Hunan ProvinceNatural Science Foundation of Hunan Province [2017-260]; China Scholarship Council (CSC)China Scholarship Council; Humanities and Social Science Projects of Ministry of Education [11YJC630207]; Social Science Projects of Hunan Province [16YBA314]