A comprehensive review of techniques for natural fibers as reinforcement in composites: Preparation, processing and characterization