SNKC: An Efficient On-the-fly Pollution Detection Scheme for Content Distribution with Linear Network Coding