Anti-Candida activity and cytotoxicity of a large library of new N-substituted-1,3-thiazolidin-4-one derivatives.