Kolhapur (Maharashtra), April 20 (UNI) Indian weather scientist claims that the Dubai deluge that left the UAE city facing apocalyptic weather condition amid torrential rain was caused by solar flares and magnetic storms that were experienced just days back.