A review of anatomy and physiology of the stallion