Georgia Tech to Hold Open House at Solar Testing Location