Bi2MoO6 nanosheet array modified with ultrathin graphitic carbon nitride for high photoelectrochemical performance. (April 2017)