Images reveal progress on Dubai hydroelectric power plant