Effect of longitudinal magnetic field on microwave efficiency of virtual cathode oscillator