Laboratoire de Mecanique des Fluides et d'Acoustique;
Universit6 de Lyon Ecole centrale de Lyon;
69134 Ecully;
France;
Department of Mechanical Engineering;
Center for Biomedical Engineering Research;
University of Delaware;
126 Spencer Laboratory Newark;
DE 19716;
USA;