US Department of EnergyUnited States Department of Energy (DOE) [DE-FG02-96ER40972]; National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [11075061]; Program of Introducing Talents of Discipline to UniversitiesMinistry of Education, China - 111 Project [B08033]