What you need to know about the advantages and disadvantages of monocrystalline, polycrystalline and thin-film panels, and which is best suited for your installation.