Synthesis, functionalization and applications of 2,5-bis(hydroxymethyl)furan (BHMF): a stable bio-based diol