1. Department of Medicine University of Alabama at Birmingham Birmingham AL USA
2. Veterans Affairs Medical Center Birmingham AL USA
3. Department of Electrical and Computer Engineering Auburn University Auburn AL USA
4. Valley Health System Ridgewood NJ USA