Degradation of 4-nonylphenol in marine sediments using calcium peroxide activated by water hyacinth (Eichhornia crassipes)-derived biochar.