BING HUA TSANG AND HUICHUN HUANG