Dan Kammen Named US Science Envoy