Conext / Xantrex C40, a 40A PWM charge controller, for 12 / 24 / 48 VDC batteries