Chuwi Hi13 is a 13.5 inch Apollo Lake tablet with a 3000 x 2000 display