Levelized cost of energy for marine energy conversion (MEC) technologies