Huang Lin 2 scientific diagram 10.18494