Modeling studies of thermal cracking in a tubular reactor and in a direct hydrocarbon solid oxide fuel cell: reactor and simulation, kinetics and equilibrium