Matching NLO QCD computations with Parton Shower simulations: the POWHEG method