A review on synthesis of alkoxymethyl furfural, a biofuel candidate. (May 2017)