Chinese Government on Diplomatic Overdrive as Anti Dumping Duties on Solar Exports Threatens Thousands of Solar Jobs