Email Record: Applications, challenges, and opportunities of blockchain technology in banking and insurance /