add template rcuref.h