V-doped KNbO 3 perovskite for enhanced photocatalytic hydrogen production from first-principles calculations | Synapse