‘Mystery of sun’s hot atmosphere is solved’