Investigating the psychedelic blue lotus of Egypt, where ancient magic meets modern science