Synthesis, modification, and application of black phosphorus, few-layer black phosphorus (FLBP), and phosphorene: a detailed review | Synapse