Total joins Clean Energy to support deployment of heavy-duty NGVs