A ZnO nanowire bio-hybrid solar cell. (28th December 2016)