Russian Kuznech wins IDCEE startup competition, well deserved