The S6, the new front-wheel-drive, five-seat compact sport utility vehicle of BYD (Build Your Dreams), proves that Chinese auto manufacturers are catching up with established competitors in the lucrative SUV segment.…