Boron carbon oxyphosphide heterostructured nanodots with phosphate tunable emission for switchable dual detection channels of 6-mercaptopurine assay.