how to cure gastritis permanently does macrobid cover gram negative rods uti gram negative bacilli treatment