Affiliation: | 1. Department of Computer Science, Xavier University of Louisiana, New Orleans, Louisiana, United States of America.; 2. Department of Pathology, Tulane University Health Sciences Center and Tulane Cancer Center, New Orleans, Louisiana, United States of America.; Semmelweis University, Hungary, |