按照生物与生物之间的关系可以将食物链分为( ),( ),( )和( )