Kaspersky Lab says 'Flame' virus is part of secret cyber war