Return to Article Details Automation Attendance Systems Approaches: A Practical Review