糖类、脂肪、蛋白质为人体提供能量有什么不同之处