鱼类按食性可分为哪三类?