Apple removes thousands of game apps from China store: research firm