Xiaomi Mi11 Review: A worthy alternative to the Android Flagship