Hello Jonathan,
Thank you for your reply.
And for those who have a similar problem, I have not found a way to fix it. I had tried kernel 4.11, and iwlwifi not only 8265-ucode-22 on https://www.intel.com/content/www/us/en/support/network-and-i-o/wireless-networking/000005511.html Linux* Support for Intel® Wireless Adapters , but also 8265-ucode-27 and 8265-ucode-31. I contacted Huawei support before post here, and their final reply is that they don't have a solution for this. So, I will wait for kernel 4.13 and give it a try. Since the problem might be caused by OEM customization, it's better do not count much on it.
Best regards,
Viemacs