World Scientific Fundamentals of Electric Power Engineering