1. Veterinary Medical Teaching Hospital, College of Veterinary Medicine National Chung Hsing University Taichung Taiwan
2. Department of Veterinary Clinical Sciences, College of Veterinary Medicine Purdue University West Lafayette Indiana
3. Department of Veterinary Medicine, College of Veterinary Medicine National Chung Hsing University Taichung Taiwan
4. Graduate Institute of Veterinary Pathobiology, College of Veterinary Medicine National Chung Hsing University Taichung Taiwan