A novel 3D Tesla valve micromixer for efficient mixing and chitosan nanoparticle production. Issue 21 (3rd August 2022)