Cascading-Failure Simulator for Power Grids