12479 scirep_a2019n9p1520.pdf 187 + 12666 .