1.9500000000000001095e-63 thylakoid thylakoid