Experimental studies of hydrocarbon separation on zeolites, activated carbons and MOFs for applications in natural gas processing