Design issues of pervaporation membrane reactors for esterification