National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [21003014, 21075011, 20775010]; Hunan Provincial Science and Technology Project [2010FJ3167, 2007NK3123]; Hunan Provincial Natural Science Foundation of ChinaNatural Science Foundation of Hunan Province [09JJ3016, 09JJ3035]; Ministry of Education of the People's Republic of ChinaMinistry of Education, China [NCET-10-0138]; Hunan Provincial Key Laboratory of Materials Protection for Electric Power and Transportation (Changsha University of Science Technology) [2010CL07]; Changsha University of Science Technology