(ADPnews) - Apr 11, 2011 - Chinese power producer Guangxi Guiguan Electric Power Co (SHA:600236) saw its power output for the first quarter of 2011 reach 4.5 terawatt-hours (TWh).