China will launch a one-kilometer-long renewable energy station into space, capable of generating in one year the equivalent ...