Novel antimonate photocatalysts MSb2O6 (M = Ca, Sr and Ba): a correlation between packing factor and photocatalytic activity.