by chih chen