[1] Aalto Univ, ReSoLVE Ctr Excellence, Dept Comp Sci, Aalto 00076, Finland
[2] Tartu Observ, EE-61602 Toravere, Estonia
[3] Univ Helsinki, Dept Phys, FIN-00014 Helsinki, Finland
[4] Univ Turku, Finnish Ctr Astron ESO FINCA, Piikkio 21500, Finland
[5] Tennessee State Univ, Ctr Excellence Informat Syst, Nashville, TN 37209 USA