2D phosphorene as a water splitting photocatalyst: fundamentals to applications | Synapse