1. Graduate Institute of Veterinary Medicine, School of Veterinary Medicine, National Taiwan University, Taipei, Taiwan
2. Graduate Institute of Veterinary Clinical Science, School of Veterinary Medicine, National Taiwan University, Taipei, Taiwan
3. Section of Small Animal Surgery, National Taiwan University Veterinary Hospital, Taipei, Taiwan
4. Department of Animal Science and Technology, National Taiwan University, Taipei, Taiwan
5. Research Center for Developmental Biology and Regenerative Medicine, National Taiwan University, Taipei, Taiwan
6. Graduate Institute of Molecular and Comparative Pathobiology, School of Veterinary Medicine, National Taiwan University, Taipei, Taiwan