China installed more solar capacity than any other country l