Reproduction in domestic ruminants during the past 50 yr: discovery to application. (19th April 2018)