Research Report book Apuntes sobre la energía fotovoltaica research project PID2020-116418RB-I00 PIEU-B/2021/47 PROMETEO/2021/075 TED2021-130901B-I00 VIPROY21/25 VIPROY22/27 thrid party project DIPU-UA1.22X_7 HYDROSPOWER1.22SW