基金National Natural Science Foundation of China (50752001)Chinese National Foundation of High Technology (2007AA804137, 2008AA8041606)+3 种基金Shanghai Committee of Science and Technology (0652nm044, 07JC14052)Program for Young Excellent Talents in Tongji University (2006KJ052)Shanghai Educational Development Foundation (2007CG26)Shanghai Key Lab Program (07DZ22302)