Partial solar eclipse appears over Xinjiang's Korla - China