1. Protein Engineering and Evolution Unit, Okinawa Institute of Science and Technology Graduate University, Onna, Okinawa 904-0412, Japan
2. Complex Fluids and Flows Unit, Okinawa Institute of Science and Technology Graduate University, Onna, Okinawa 904-0412, Japan
3. Micro/Bio/Nanofluidics Unit, Okinawa Institute of Science and Technology Graduate University, Onna, Okinawa 904-0412, Japan
4. Institute for Protein Research, Osaka University, Suita 565-0871, Japan