Supported by the Natural Science Foundation of Shanghai Scientific and Technological Committee (07JC14072).