can i take melatonin during colonoscopy prep