Small-scale photovoltaic (Grid / Off-Grid) PV system integrators, including solar modules, solar controllers, inverters and batteries, etc., can provide users with DC power / AC power, or the grid power generation, power system configuration flexibility, wide range of applications.