Trina Solar Announces Teaming Agreement with QBotix