Microstructure of silicon nanorods for novel solar cells