Bio-Based Polymer Composites and Nanocomposites: A Sustainable Approach | Synapse