Two-dimensional black phosphorus: its fabrication, functionalization and applications.