All Images Copyright © Mengyu Chen | Media Art, Design, Technology