Green tea extract promotes gut health, lowers blood sugar