Ag nanoparticle-immobilized cellulose nanofibril films for environmental conservation