All carbohydrate-based nanocomposites composed of sorbitol polyglycidyl ether, aminated trehalose and cellulose nanofiber. (15th March 2020)