TY - BOOK TI - Solar energy : : technologies, design, modelling, and economics SN - 9783030613099 (pbk) U1 - 621.472 PY - 2021/// CY - Switzerland PB - Springer ER -