China again denies presence of its troops in GB