National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [21003014]; Hunan Provincial Science and Technology Project [2010FJ3167]; Open Fund Project of Key Laboratories in Hunan Universities [11K009, 10K010]; Hunan Provincial Key Laboratory of Materials Protection for Electric Power and Transportation, Changsha University of Science & Technology, P. R. China [2012CL07]