China has reportedly withdrawn from the Grand Inga Dam project, an ambitious plan to construct the world's largest hydroelectric dam on the Congo River in the Democratic Republic of Congo (DRC)