Aluminum-hydrogen MHD electric-energy generators