Eight Android apps with more than 2 billion downloads are found to be advertising fraud