World population may reach 10 billion by 2050