Facile synthesis of a BCN nanofiber and its ultrafast adsorption performance. Issue 42 (2nd July 2020)