Metronidazole: an update on metabolism, structure-cytotoxicity and resistance mechanisms.