The extended-domain–eigenfunction method for solving elliptic boundary value problems with annular domains