The Solar Impulse 2 has landed more than a year after taking off, completing the first round-the-world flight powered by solar energy.