c0e284c9dd2ca500ae5f10d04d0639d0f8779a16 pmc_29614099.pdf