Technology analysis and future research