Black soldier fly, Hermetia illucens as a potential innovative and environmentally friendly tool for organic waste management: A mini-review