Comprehensive analysis of electro thermally driven nanoscale insulator–metal transition SmNiO3-based selector for cross-point memory array