Impact of Loads and Photovoltaic Uncertainties on Cascaded Failure in Transmission Networks of Future Power Grids | IEEE Journals & Magazine | IEEE Xplore