I like the name Ohmryu, but I don't think it really flows off the tongue. My name suggestion also uses the 'ohm,' however.
Ohmega
Obviously, 'ohm' is in there to denote electricity. The Greek symbol, omega, is used in physics as the symbol for the ohm. And on top of that, 'omega' and 'mega'...