A comprehensive investigation on the production and characterization of cellulose nanocrystals derived from pulps and shells: Argania spinosa bio-residues as a case study | Synapse