Extreme learning machines for faults classification and regression of photovoltaic systems