9e66e5b9180966b6fb32b3ed8b9e5a9fd03453c3 pmc_28855582.pdf 9e66e5b9180966b6fb32b3ed8b9e5a9fd03453c3 scirep_a2017m8v7a9951.pdf