Russian rocket engines suspected in launch blast