Biocompatible nanoparticles in cancer