IC443 Jellyfish Nebula, Zhu Chunguang