Highly Modified Cellulose Nanocrystals and Formation of Epoxy-Nanocrystalline Cellulose (CNC) Nanocomposites