Temperature dependent black phosphorus transistor and memory. (6th March 2023)