The role of gut microbiota in obesity, diabetes mellitus, and effect of metformin: new insights into old diseases