Photocatalytic degradation of polybrominated biphenyls (PBBs) on metal doped TiO2 nanocomposites in aqueous environments: mechanisms and solution effects