Russia repeats 91.4% efficacy rate in new COVID-19 vaccine data - developers