National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [11247215, 11347028]; Natural Science Foundation of Hunan Province, ChinaNatural Science Foundation of Hunan Province [13JJ4074]; Research Foundation of Education Bureau of Hunan Province, China [13A080]; PhD Start-Up Foundation of University of South China, China [2012XQD57]; construct program of the key discipline in Hunan province; National Basic Research Program of ChinaNational Basic Research Program of China [2013CBA01504]; National University of Defense Technology