semiconductor recovery