Flow cytometric immunoassay for aflatoxin B1 using magnetic microspheres encoded with upconverting fluorescent nanocrystals