How does the resistivity of a substance vary with temperature for

i) good conductors
ii) ionic conductors
iii) semiconductors