ja solar holdings co ltd