National Nature Science Foundation of China(50602046,50730003);National Nature Science Foundation of Shanxi Province of China(2007011075);Shanghai Key Technology Research and Development Program(09520500900);Shanghai Nanostructure Special Project(0852nm06400)~~