HummingBad: Chinese Malware Infects 10 Million Android Devices