Efficient estimation using the characteristic function : theory and applications with high frequency data