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
3. Department of Biology, Haverford College, Haverford, Pennsylvania 19041