Supported by National Key Technology R&D Program of China (2006BA105A05), National Natural Science Foundation of China (30901613), the Major Basic Research Program of Shanghai (08JC1405300), and Shanghai Natural Science Foundation (09ZR1439100).