Analysis of High Frequency Data in Finance: A Survey