A novel Ag deposited nanocoordination polymer derived porous SnO2/NiO heteronanostructure for the enhanced photocatalytic reduction of Cr(vi) under visible light. (17th February 2016)