基金supported in part by the grants from the National Natural Science Foundation of China (No.30670102 & 30770111 & 30770820)the National High Technology Research and Development Program of China (2006AA02Z176)Shanghai Natural Science Foundation (06ZR14056)