Word: heliotheistic
Morphemes: helio- + theo- + -ist + -ic
Morpheme types: Prefix + Prefix + Suffix + Suffix