NIH:10.5144/0256-4947.2012.243 NIH:10.5144/0256-4947.2017.72 NIH:10.5144/0256.4947.2014.361