Monocrystalline panels are most efficient because of its purity. It is made from purest form of silicon. Because of this monocrystalline cells are costly. Even though it is pure monocrystalline panels are less resistant to temperature, these types of panels can’t withstand if there is large variance in temperature. so for areas like these polycrystalline panels can be used.
As temperature increases efficiency of panels will decreases (for all solar panel)
These panels are not 100% pure but today polycrystalline panels are used widely because of it’s temperature tolerance. As mentioned above production of current changes only a little when temperature changes.