National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [21003014, 21501015, 21275022]; Natural Science Foundation of Hunan Province, ChinaNatural Science Foundation of Hunan Province [2017JJ1026, 13JJ3068]; Scientific Research Fund of Hunan Provincial Education DepartmentHunan Provincial Education Department [15B0002]; Hunan Provincial Key Laboratory of Materials Protection for Electric Power and Transportation (Changsha University of Science Technology) [2014CL05]