Graduate Independent Innovation Foundation of Shandong University(yzc11025);National Natural Science Foundation of China(61070230,11026184,10901097);Research Fund for the Doctoral Program of Higher Education of China(200804220001,20100131120017); the Scientific Research Foundation for the Returned Overseas Chinese Scholars