A thorough review of PV performance, influencing factors, and mitigation strategies; advancements in solar PV systems | Publicación