Synthesis, properties and applications of bio-based materials