Battery semiconductor solar photovoltaic equipment price