the National Basic Research Development Program of China (973 Program) (No. 2007CB512005);the National Natural Science Foundation of China (No. 30770785, 30470633, 30270554, 39870334);the Cultivation Fund of the Key Scientific and Technical Innovation Project of Ministry of Education, China (No. 705045) ;the Specialized Research Fund for the Doctoral Program of Higher Education, China (No. 20050698012)