Temperature, latitude and reproductive effect