Development of novel self-oscillating molecular robot fueled by organic acid | IEEE Conference Publication | IEEE Xplore