Mohamed Hasan (1799 st.)