Michael Craig-Martin show opens in Shanghai