EU resolves anti-dumping dispute with China over solar panels