Germany captures 43% of the world’s solar power