Scientists provide answer for mysterious spot on Jupiter