The effects of colorimetric detection of heavy metal ions based on Au nanoparticles (NPs): size and shape—a case of Co2+