Natural Science Foundation of Shandong Province of China(Y2007F44);National Natural Science Foundation of China(50902059);Department of Education Fund of Shandong Province(J08LA02);from Shandong Province Taishan Scholarship foundation research grants