Floating-gate controlled programmable non-volatile black phosphorus PNP junction memory. Issue 7 (31st January 2018)