MocoSFL: enabling cross-client collaborative self-supervised learning