Nour El Sharif postponed for next year