miao fangping Justina SpeirokaiteSeptember 21, 2026mobility, China, translation, installation, performance, video, power, technology, identity