NGCP not solely to blame for Visayas outage – senator