First-principles investigation of BiVO3 for thermochemical water splitting. (15th January 2019)