IC1396 SHO, David Feng