Chinese competition sank govt-backed Abound Solar-executives