Photonic and plasmonic structures for enhancing efficiency of thin film silicon solar cells