the National Natural Science Foundation of China (11004050), the Key Scientific Research Fund of Hunan Provincial Education Department, China (09A013), the Scientific Research Fund of Hunan Provincial Education Department, China (10B013), and the Science and Technology Research Foundation of Hunan Province, China (2010FJ4120)