High performance nanostructured Silicon heterojunction for water splitting on large scales | IEEE Conference Publication | IEEE Xplore