Endometriosis: Diagnosis and Management