High power electronics