Edible insects as a food source: a review