Electric Circuits and Network Theory