panlibin