generator fundamentals pdf