Supported by National Natural Science Foundation of China (81072678,30825041, 30630071,30672626), "Chen Guang Project" of Shanghai Municipal Education Commission (2007CG51), National Science and Technology Major Project of Ministry of Science & Technology of China (2011ZX09102-002-01), and Major Project of Science & Technology Commission of Shanghai (10431902200).