Generic omnicef price term paper