China tests technologies like 3D printing to lay the groundwork for constructing a lunar base and sets up a 100-megawatt space-based solar power (SBSP) with an electric power generating capacity.