Stochastic volatility: Maximum likelihood estimation and specification testing