Enhancing the therapeutic efficacy of nanoparticles for cancer treatment using versatile targeted strategies