YING LONG HU