1. Research Group of Algebraic Structures and Applications, Department of Mathematics, King Abdullaziz University, Jeddah, SA
2. Department of Mathematics, King Abdullaziz University, Jeddah, SA
3. Department of Mathematics, Ohio University, Athens, USA
4. Shenzhen International Center for Mathematics, SUSTECH, Shenzhen, China