Intelligent fault diagnosis of machine under noisy environment using ensemble orthogonal contractive auto-encoder