Lanthanide Doped Nanoparticles Engineered For Cancer Theranostics