metronidazole mechanism