Silver modified barium titanate as a highly efficient piezocatalyst