Process design and optimization for etherification of glycerol with isobutene