Microwave synthesis of single-crystalline perovskite BiFeO3 nanocubes for photoelectrode and photocatalytic applications | Synapse