Menstruation: knowledge, attitude and practices of students in Ile-Ife, Nigeria.