Technomic Publishing Co.,Inc. Graphics processing units Sandu Publishing Co., plenum publishing Corp. Artpower International Publishing Co., Ltd.