Yunhe Zhang Master’s project progress video presentation