The Influence of PV Module Materials and Design on Solder Joint Thermal Fatigue Durability | IEEE Journals & Magazine | IEEE Xplore