meekal hasan