Zhang. F and Gao. Q