Long-term effects of bariatric surgery on meal disposal and beta-cell function in diabetic and nondiabetic patients.