Reaction kinetics and mechanism for hydration of cyclohexene over ion-exchange resin and H-ZSM-5