Electricity and Electronics: A Survey (5th Edition)