a35590ec4741445382fe3401e40ca24a journal.pstr.0000245.pdf