https://doi.org/10.1109/BIBM49941.2020.9313232