MEMA China Center opens in Shanghai