Sarah Harding is 'fighting hard' in cancer battle