Advanced encryption based on fluorescence quenching of ZnO nanoparticles