add DE_BEC.cpp