There’s a run on hand sanitiser in South Africa - but experts say it won’t entirely help against coronavirus