Stanford University completes 4.5MW of rooftop solar