350kW 480A Max Input Current Solar Charge Controller