Mechanical properties and morphological analysis of cellulose nanofibril-filled polypropylene composites