Innotech Solar Wins Red Herring Top 100 Europe Award