China's total installed renewable energy capacity reached 2.02 billion kilowatts by the end of April, up 58% year on year. The combined installed capacity of wind and solar power hit 1.53 billion kilowatts, surpassing that of thermal power, according to official data released Thursday.