Tags: photovoltaic energy storage system photovoltaic power generation principle rack-mounted energy storage battery containerized energy storage system 40ft energy storage container