Sheer horsepower: Cars displayed at 2017 Shanghai Auto Show