Huazhong University of Science and Technology Foundation [2011QN195]; National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [11147196, 11105060, 10835005]; Office of Nuclear Physics, US Department of EnergyUnited States Department of Energy (DOE) [DE-AC02-98CH10886, DE-FG02-89ER40531]