Text this: General overview on Cellulose and Cellulose Nanocrystals: properties, extraction, application, and sustainable development