mohamed li