Text this: Gesture recognition based on flexible solar cells and ultrathin hydrogel film