The United Nations predicts that the global population will reach 9.7 billion by 2050, and further increase to 10.4 billion ...