oppo reno 8 pro vs vivo x80