Therapeutic uses of metronidazole and its side effects: an update.