Supported by the National High Technology Research and Development Program of China (863 Program, 2009AA063003);the Science and Technology Commission of Shanghai Municipality (08JC1411300, 0952NM01800);the National Natural Science Foundation of China (20677039)