thioproperazine mesilate