Lewis Hamilton wins 2009 Singapore Grand Prix