eca7190e98944a53d1db5a91cd3d89023e8df731cd93c5ca54077e6b4d7e2c9f pmc_30704463.pdf