Trichomonads, hydrogenosomes and drug resistance.