d7e0249b25b5c7d230ad3c8ec46ad561f913324f biomolecules_a2021v11n6p859.pdf