Regular old photovoltaic panels work fine. 50 years. No moving parts
Just sayin
Dont they suffer notable degradation after 20 years or so, or am I mixing them up with another type of panel?