Cephalexin: clinical and laboratory studies.