Hybrid functional membranes through layer-by-layer assembly of Ti3C2Tx MXene and gelatin-stabilized calcium phosphate nanospheres