Impact of augmented reality and virtual reality on customer purchase behavior in the virtual world