SEARCH Articles Figures Tables Bases membrane Hydrocarbon polymers proton exchange membranes based Hydrocarbons membranes