Caltech will launch space solar power technology demo into orbit