Eco-friendly synthesis of ZnO nanoparticles using Cannabis sativa and assessment of its activities as efficient dyes removal and antioxidant agent. Issue 16 (16th December 2022)