Maleic anhydride polypropylene modified cellulose nanofibril polypropylene nanocomposites with enhanced impact strength