Preparation of solid disinfectant for water treatment and mechanism of benzalkonium chloride immobilization on activated carbon