Immobilization mechanisms of lead and cadmium by pre-formed ferrihydrite–phosphate composite - Shitong Yang; Shiying Bi; Xinyu Tian; Qi Sun; Yongsheng Wang (Environmental Research, 2025)