High power and energy density