Prussian Blue nanoparticles as optical probes for visual and spectrophotometric determination of silver ions