Mission to Roof of the World: Record breaking: Chinese tethered balloon reaches altitude of 9,032 meters