Template-Guided Programmable Janus Heteronanostructure Arrays for Efficient Plasmonic Photocatalysis.