Endometriosis: diagnosis and treatments