Selfie shootout: Why the Huawei nova 3 takes better selfies than the iPhone X and the Samsung Galaxy A8+