Supported by the National Natural Science Foundation of China under Grant Nos 40774078, 40774079, 40536029 and 40621003, the Natural Science Foundation of Hunan Province under Grant No 07JJ3123, and the Visiting Scholar Foundation of State Key Laboratory for Space Weather, Chinese Academy of Sciences.