Nanoparticle-Based Colorimetric and Fluorescent Sensing