semiochemically semisynthetically sonochemically mechanochemically chemically chemomechanically thermochemically magnetochemically infochemically chemosynthetically