Russian tech firm to feature over 100 innovations at Army 20