S scmp.com Black soldier fly maggots: high in protein with a small carbon footprint 88 points classichasclass 7 years ago 129 comments