National Natural Science Foundation of China (Grant No . 60703100);Innovation Project of Shanghai EducationalCommission (Grant No .09YZ334);Outstanding Young Teachersin Special Funds for Scientific Research of Shanghai Universities (Grant No .sdl08005)~~