Effect of altered gastric emptying and gastrointestinal motility on metformin absorption.