Why Do Thylakoids Stack