Endometriosis: Symptoms, causes and treatments