1. Department of Computer Science, College of Information Science & Technology, University of Nebraska Omaha, Omaha, NE 68182, USA
2. Department of Pharmaceutical Sciences, College of Pharmacy, University of Nebraska Medical Center, Omaha, NE 68198-6025, USA