Netizens mock U.S. treasury secretary's comments on Chinese clean energy products:
-- "Stupidity at its finest. What happened to promoting green technologies?"
-- "It is not China's excess capacity. It's U.S.'s under capacity, or to be more precise, incapacity."
Produced by Xinhua Global Service■