IPP: An Intelligent Privacy-Preserving Scheme for Detecting Interactions in Genome Association Studies