1. Department of Chemistry, National Taiwan University, Taipei 10617, Taiwan
2. Department of Chemistry, University
at Buffalo, The State University of New York, Buffalo, New York 14260-3000, United States
3. Department of Biology, Haverford College, Haverford, Pennsylvania 19041, United
States