Monocrystalline silicon polycrystalline silicon amorphous silicon solar cells