<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def f_dc_power(effective_irradiance, cell_temp, module):
 """ Calculate DC power using Sandia Performance model :param effective_irradiance: effective irradiance [suns] :param cell_temp: PV cell temperature [degC] :param module: PV module dictionary or pandas data frame :returns: i_sc, i_mp, v_oc, v_mp, p_mp """

    dc = pvlib.pvsystem.sapm(effective_irradiance, cell_temp, module)
    fields = ('i_sc', 'i_mp', 'v_oc', 'v_mp', 'p_mp')
    return tuple(dc[field] for field in fields)