majid zeinalabedin