使用GCD重构SlowWorker