ece0152f3c5f006dec363129ee957422b875e3c5d1223fa7c0055e2de79c59fb biomolecules_a2020v10n8p1099.pdf