Title: Electric circuit analysis  3rd ed.