Module-level autonomous settingless protection and monitoring for standalone and grid-connected photovoltaic array systems using quadratic integration modeling