Factsheets of electricity generation technologies in Switzerland - Technical characteristics, resource potentials, environmental, health and economic impacts