Nanocrystalline Cellulose as Reinforcement for Polymeric Matrix Nanocomposites and its Potential Applications: A Review | Synapse