PT PAL Indonesia develops BMPP generator