Endometriosis: An update on diagnosis and medical management