Design of ruthenium-zeolite nanocomposites for enhanced hydrocarbon synthesis from syngas