Electrochemical etching of zinc oxide for silicon thin film solar cell applications