1. Veterinary Specialty Hospital; 1/F, 165 Wanchai Road Wan Chai Hong Kong
2. Department of Mathematics; The Hong Kong University of Science & Technology; Clear Water Bay Kowloon Hong Kong
3. NC State College of Veterinary Medicine1060 William Moore Drive; North Carolina State University; Raleigh NC 27606 USA