Hunan Provincial Education Department, ChinaHunan Provincial Education Department [068004, 07C085]; Natural Science Foundation of Hunan Province, ChinaNatural Science Foundation of Hunan Province [07JJ3123, 09JJ5005]; Construct Program of the Key Discipline in Changsha University of Science and Technology