China's BYD launches new hybrid truck in Mexico