A novel method of temperature compensation for a stable combustion-type gas sensor