1. Thayer School of Engineering, Dartmouth College, Hanover, New Hampshire 03755, USA
2. Geisel School of Medicine, Dartmouth College, Hanover, New Hampshire 03755, USA
3. Norris Cotton Cancer Center, Dartmouth-Hitchcock Medical Center, Lebanon, New Hampshire 03766, USA