Japanese electric utility Electric Power Development Co Ltd (TYO:9513), known as J-POWER, has commenced the construction of a 14.6-MW hydropower plant (HPP) in Indonesia.