Porous Silicon: Preparation, Mechanism, Factors affecting porous structure