A Long March-2D rocket carrying China''s first solar exploration satellite blasts off from the Taiyuan Satellite Launch Center in North China''s Shanxi province, Oct 14, 2021. [Photo/Xinhua] China''s solar observation satellite has achieved major scientific and technological feats during its in-orbit operation, according to the China National …