10.1109/BIBM47256.2019.8983292