Fundamentals and applications of phosphorus nanomaterials - Ji, Hai-Feng (Frank), (ACS symposium series, 2019)