thiochemicals production