Femtosecond x-ray nanocrystallography of membrane proteins