1. Department of Physics, College of Sciences Shanghai University Shanghai 200444 P. R. China
2. Center for Supramolecular Chemistry and Catalysis Department of Chemistry, College of Science Shanghai University Shanghai 200444 P. R. China
3. Department of Chemistry The University of Texas at Austin 105 East 24th Street, Stop A5300 Austin, Texas 78712-1224 USA