China solar panel incident exposed