1. Division of Gastroenterology and Hepatology, Stanford University, Stanford, California, USA;
2. Kaiser Foundation Hospitals, Pasadena, California, USA;
3. Department of Computer Science, Stanford University, Stanford, California, USA;
4. University of California Berkeley College of Engineering, Berkeley, California, USA.