Beware: Smart Phones are Facing Growing Virus Threats From Multiple Directions