added functions to EmissionFactor
movved EmissionFactor to common package