Visible photoluminescence and its mechanisms from a-SiOx:H films with different stoichiometry