8051 pmc_31428936.pdf 339 + 8390 .