National Aeronautics and Space Administration (NASA): NNG06GB26G
National Science Foundation (NSF): 065838
National Science Foundation (NSF): OPP-0229559
National Science Foundation (NSF): ARC-0240791
National Science Foundation (NSF): ARC-0229429
National Science Foundation (NSF): OPP-0229649
National Science Foundation (NSF): ARC-0629412
National Science Foundation (NSF): ARC-0629326
National Science Foundation (NSF): ARC-0633885
National Science Foundation (NSF): OPP-0611577
National Aeronautics and Space Administration (NASA): NNX08AN58G
National Science Foundation (NSF): ARC-0629495
National Science Foundation (NSF): OPP-0352754
National Science Foundation (NSF): ARC-0531103
National Science Foundation (NSF): ARC-0105461
National Science Foundation (NSF): 0229705
National Science Foundation (NSF): ARC-0805789
U.S. Department of Energy (DOE): DEFG0207ER64463