SolarMax awarded $158M EPC contracts for 400 MWh battery storage projects in Puerto Rico