Huawei launches its Mate 8 flagship phone