I'm not sure but it seems that some nanosatellites had passed very near of the russian photovoltaic pannels. Maybe is an optical effect...