Silicon nanowires (SiNWs) surface engineering potential for bioenergy