20a dc power supply