Trina Solar Strengthening its position by buying Rival Companies