Electrical device consisting of a large array of connected solar cells English: solar array, solar battery, solar panel