Circuit Analysis A Systems Approach