Zaslat SMS: Introduction to power generation technologies