Charles k alexander and matthew sadiku fundamentals of electric circuits 7th ed July 8, 2019 16 32 64 128