Text this: Nanoparticle accumulation and penetration in 3D tumor models: the effect of size, shape, and surface charge