Pulse laser-induced generation of cluster codes from metal nanoparticles for immunoassay applications