printing solar energy