Essential Electric Circuits: Analysis and Design with Practical Considerations and Applications