Text this: DC-link protection for grid-connected photovoltaic system: a review