Insights from crystal size and band gap on the catalytic activity of monoclinic BiVO4