But Tehran says its nuclear programs are strictly for electricity generation .