Affiliation: | 1. College of Nursing, The Pennsylvania State University, State College, University Park, PA, USA;2. Department of Computer Science and Engineering, The Pennsylvania State University, State College, University Park, PA, USA;3. Microsoft Corporation, Seattle, WA, USA |