20181217 gadgets-news: Huawei Nova 4 to launch today: Here's all you need to know