Zaslat SMS: Integrated design by optimization of electrical energy systems