Mohamed Hussein, Engineer, The Avengers