National Natural Science Foundation of China51008190, 50878129;Research Foundation of Selecting and Training Outstanding Young Teachers in Shanghai Universitiessdjl0009;Research Foundation of Shanghai Dianji University10C201;Key Subject Construction Project of Shanghai Dianji University10XKJ01