Ultraviolet photoresponse of porous ZnO thin films prepared by unbalanced magnetron sputtering