Association between endometriosis and cancer: a comprehensive review and a critical analysis of clinical and epidemiological evidence.