Text this: Recent advances in epoxy resin, natural fiber-reinforced epoxy composites and their applications