Department of Physics;
Fudan University;
Shanghai 200433;
National Key Lab of Surface Physics;
Fudan University;
Shanghai 200433;
Institute of Photonics and Optoelectronics and Department of Electrical Engineering;
National Taiwan University;
Taipei 106-17;
Department of Chemistry;
Fisk University;
Nashville TN 37208;
USA;