Huawei ranks 5th among companies with the highest R&D budge