Global intelligence analysts Stratfor and Intelcenter said Friday that a Uighur separatist group , the Turkestan Islamic Party , has claimed credit for several attacks , including the May 5 Shanghai bus bombing that killed two people .