IC 443 Jellyfish Nebula, Yizhou Zhang