SCIENTIFIC REPORTS, vol. 7, 2017-11
Dyes and Pigments, vol. 140, page. 14 - 21, 2017-05
IEEE TRANSACTIONS ON ELECTRON DEVICES, vol. 64, no. 5, page. 1955 - 1959, 2017-02