Power shortfall reaches 7,000MW, citizens faces 16 hours loadshedding