Vishay Intertechnology – New ruggedised energy storage capacitors for long life and high moisture resistance