The effect of pH and counter ion of oxalate ion on photoreduction of methylviologen.