Hai-Fan Xiang, China, Shanghai, M