https://www.arabvolt.com/2023/05/difference-between-ac-and-dc-power.html