Total puts into operation France’s largest CNG & bio-CNG station