Effect of cellulose nanocrystals (CNC) particle morphology on dispersion and rheological and mechanical properties of polypropylene/CNC nanocomposites.