西安坐火车到上海需要多长时间?