Factory sales price 40A mppt solar charger controllers auto 12V/24V for solar energy off grid battery system