Giant viruses may be new life form