Effects of buffer layer thickness on properties of ZnO thin films grown on porous silicon by plasma-assisted molecular beam epitaxy