Indocyanine Green Nanoparticles : Are They Compelling for Cancer Treatment?