Solving the main cosmological puzzles with a generalized time varying vacuum energy S. Basilakos A&A, 508 2 (2009) 575-582 Published online: 21 October 2009 DOI: 10.1051/0004-6361/200912575