Scientific Research Foundation for the Returned Overseas Chinese Scholars,State Education Ministry;National Natural Science Foundation of China(60474023)
National Natural Science Foundation of China(60474023);Major State Basic Research Development Program ofChina(2002CB312200);China Postdoctoral Science Foundation(20060390033)