Nanocellulose from various biomass wastes: Its preparation and potential usages towards the high value-added products