Huawei nova 10 Pro vs OnePlus 8: Specs, Price & Score Compared