PetroChina buys EV charging firm Potevio New Energy