Nine Finnish firms listed as Red Herring Top 100 finalists