Epoxide ring opening with alcohols using heterogeneous Lewis acid catalysts: Regioselectivity and mechanism