Stocks advance on chinese stimulus