IC 5070: Pelican Nebula, Yizhou Zhang