Bio-composite materials: a short review of recent trends, mechanical and chemical properties, and applications