Are Solar Panels Able to Withstand Extreme Weather Conditions