National Key Research and Development Program of China [2016YFB0700700]; National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [11447011, 51572016, 51602092, 21472038, U1530401]; China Postdoctoral Science FoundationChina Postdoctoral Science Foundation [2016T90029]; Hunan Provincial Natural Science Foundation of ChinaNatural Science Foundation of Hunan Province [2017JJ3006]; Science and Technology Plan Project of Hunan Province [2016TP1020]; Construct Program for Key Disciplines in Hunan Province; Tianhe-2JK computing time award at the Beijing Computational Science Research Center (CSRC); Special Program for Applied Research on Super Computation of the NSFC-Guangdong Joint Fund (the second phase)