Text this: Energy harvesting optical modulators with sub-attojoule per bit electrical energy consumption