hassan li