Robot Skin Can Feel Touch, Sense Chemicals, and Soak Up Solar Power