Affiliation: | 1. Department of Medicine, Veterans Administration Medical Center, Buffalo, New York, USA;2. Department of Surgery, Veterans Administration Medical Center, Buffalo, New York, USA;3. State University of New York at Buffalo, Buffalo, New York, USA. |