New satellite images confirm initial disengagement in Depsang and Demchok