Complex, symplectic and Kaehler structures on four dimensional Lie groups