Quantum Monte Carlo simulations of interacting electrons