Sandstorm sweeps through Dubai as rain and thunder lash Al Ain