Basic engineering circuit analysis (6th ed.)