Recent progress in cellulose-based smart nanocrystals by agricultural resources