1. Department of Pharmaceutical Sciences, College of Pharmacy, Oregon State University, Portland, Oregon 97201, United States
2. Department of Pharmaceutics, College of Pharmacy, Najran University, Najran, Kingdom of Saudia Arabia
3. School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, Oregon 97331, United States