The Effects of surface plasmon polariton on Silicon Thin Film Solar Cell Array | IEEE Conference Publication | IEEE Xplore