High-frequency financial market data :sources, applications and market microstructure