IC443 Jellyfish Nebula (SHO), Jian Yuan Peng