National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [51804164, 51774187]; Natural Science Foundation of Hunan ProvinceNatural Science Foundation of Hunan Province [2019JJ50498, 2017JJ3274, 2018JJ2329, 2018JJ3448]; Research Foundation of Education Bureau of Hunan Province [18B276, 18B266, 17A184, 18A247]; State Key Laboratory of Safety and Health for Metal Mines [2018-JSKSSYS-007]