Unleashing the Power of Xiaomi's Redmi 10: A Comprehensive Review