一条完整的食物链不包括哪些?细菌、植物、以植物为食的动物、肉食动物