MGVCL MD clears the air about power shortage rumors