Green preparation of palm powder-derived carbon dots co-doped with sulfur/chlorine and their application in visible-light photocatalysis.