HAI GUANG LIN AND XIU YUE FU