Efficient visible driven photocatalyst, silver phosphate: performance, understanding and perspective. (23rd July 2015)