solar generation discrepancies