Life cycle of Fasciola hepatica