Nanoparticles in tumor microenvironment remodeling and cancer immunotherapy