General health mediates the relationship between loneliness, life satisfaction and depression · Study