港铁列车相撞事故调查结果:软件编程执行错误