def mFWQ(mFL, qL):
    """
    mFWQ(mFL, qL):
        
    (mole or mass) Fraction Weighted Quantity
    
    Parameters:
        mFL, list of mole or mass fractions, sum(mFL) = 1
        qL, list of quantities corresponding to items in mFL
    
    Returns:
        weighted averaged of items in qL
    """
    aveQ = 0
    for idx,mF in enumerate(mFL):
        aveQ += mF*qL[idx]
    
    return aveQ