"Helsinki University of Technology"@cs .