Xiaomi 14 to Poco F6: Top 5 mid-range smartphones offering premium features of 2024