Scientific journals on happiness and wider quality of life