Equine piroplasmosis an update on diagnosis, treatment and prevention.