Influence of non-soluble contaminants on flashover performance of artificially contaminated polymer insulators