1. Department of Chemistry, University of Alberta, Edmonton, Alberta, Canada, T6G 2G2
2. Institute of Biological Chemistry, Academia Sinica, Academia Road, Section 2, #128, Nangang, Taipei, 11529, Taiwan
3. Institute of Biochemical Sciences, National Taiwan University, Roosevelt Road, Section 4, #1, Taipei, 10617, Taiwan