tab Huawei P40 expected features, specifications, launch and other details