https://www.ndds.com.np/2023/02/electrical-circuits-notes.html