A review on new bio-based constituents for natural fiber-polymer composites