Wavelength tunable photoluminescence of ZnO/porous Si nanocomposites