A review of ceftriaxone: a long-acting cephalosporin.