Word: thermohardening
Morphemes: thermo- + hard + -en + -ing
Morpheme types: Prefix + Base + Suffix + Suffix