Artificial ‘leaf’ powers wireless biomedical device