POCO F5 review: A mixed bag