Comprehensive review of cellulose nanocrystals: preparation, properties, modifications and applications | Synapse