OnePlus Nord 2 5G review: Just call it the OnePlus 9 Lite TCL Pro 20 5G review: A smartphone rollercoaster full of ups and downs