Thundersoft Brings On-Device Artificial Intelligence to Smart Devices