Cellulose nanocrystals from agriculture and forestry biomass: synthesis methods, characterization and industrial applications