DFT study of fructose dehydration to 5-hydroxymethylfurfural catalyzed by imidazolium-based ionic liquid