Text this: Photovoltaic based distributed generation power system protection