Optimizing purity and recovery of hydrogen from syngas by equalized pressure swing adsorption using palm kernel shell activated carbon adsorbent