Superlong beta-AgVO3 nanoribbons: high-yield synthesis by a pyridine-assisted solution approach, their stability, electrical and electrochemical properties.