Isomerization of cyclopropene to allene and propyne at elevated temperatures: experimental, ab initio, and model calculations