Submicron polycrystal silicon film solar cells