Black Soldier Fly larvae like these have increasingly been touted as a sustainable protein source - and they closely mimic many fish species' diets in the wild