Birth seasonality in rural areas of Iran, analysis of 5,536,262 births from 1992 to 2007.