Going nuclear-free: Germany smashes solar power world record