1. Institute of Biochemistry and Molecular Biology; College of Medicine; National (Taiwan) University; Taipei 100 Taiwan
2. Department of Chemistry; Carnegie Mellon University; Pittsburgh PA 15213 USA
3. Department of Chemistry; North Carolina State University; Raleigh NC 27695 USA