1. Department of Computer Science and Artificial Intelligence, Wenzhou University , Wenzhou 325035 , China
2. Department of Dermatology, The Affiliated Hospital of Medical School, Ningbo University , Ningbo, Zhejiang 315020 , China
3. Department of Information Technology, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University , P.O. Box 84428 , Riyadh 11671, Saudi Arabia