NIH:10.1119/1.13015 NIH:10.1119/1.1624115 NIH:10.1119/1.4868016 NIH:10.1119/1.4869281