Source: http://www.techtimes.com/articles/189499/20161225/best-smartphones-2016-iphone7-galaxy-s7-google-pixel-huawei-honor-8-motorola-moto-z-force-droid.htm