1. Institute of Molecular Biology, Academia Sinica, Taipei, Taiwan
2. National Laboratory Animal Center, National Applied Research Laboratories, Taipei, Taiwan
3. College of Veterinary Medicine, Auburn University, Auburn, AL, USA
4. Institute of Molecular and Cell Biology, College of Life Science, National Taiwan University, Taipei, Taiwan