Amenorrhea: an approach to diagnosis and management.