China’s Techrules GT96 Turbine-Hybrid Set for 2017 Geneva Auto Show