Biofeedback provides long term benefit for patients with intractable, slow and normal transit constipation