Design of ZnO hollow nanosphere arrays for UV absorbing transparent glasses