A Review on Natural Fiber Bio-Composites, Surface Modifications and Applications | Synapse