Visible electroluminescence from porous silicon np heterojunction diodes | doi.page