The feeding ecology of earthworms – A review