NASA launches new satellite to explore mysteries of sun