IQOO 8 teased at ChinaJoy event ahead of the August 4 launch