Heterogeneous kinetics and residue curve map (RCM) determination for synthesis of n-hexyl acetate using ion-exchange resins as catalysts