Huawei: Separating fact from fiction