Preparation and properties of ZnO-based nanostructured films with light trapping eff ects | Electronics Science Technology and Application