Review TCL 10 hands-on: A new 5G smartphone challenger approaches