Analytical and environmental applications of nanoparticles as enzyme mimetics