Infrared thermography-based condition monitoring of solar photovoltaic systems: A mini review of recent advances. (15th July 2021)