Electric circuits: a first course in circuit analysis for electrical engineers