Hierarchical porous biochars with controlled pore structures derived from co-pyrolysis of potassium/calcium carbonate with cotton straw for efficient sorption of diethyl phthalate from aqueous solution. (February 2022)