Huawei Nova 8 Pro Price & Full Specifications July 2024