when current is produced with a fuel cell , the efficiency drops because of the loss due to the internal resistance , gas diffusion , and so forth , but even so a high power generation efficiency of 40-60 % is obtained with a fuel cell .