Tags: solar power generation Annual Degradation Trina Solar