BMW concept M5 world premier at the 14th Shanghai International Automobile Industry Exhibition (Auto Shanghai 2011). [Photo/Xinhua]