Effects of Novel Fiber on Glucose Metabolism and Insulin Sensitivity | NCT01375803 | Trialant