Environmental assessment of pre-feasibility of smart offshore npp (onpp) technology for indonesia: a-review. (January 2020)