Flutist Linda Chatterton to perform "This Floating World" in Moscow