Over 300 Malicious Chrome Extensions Caught Leaking or Stealing User Data