Energy efficient dynamic bandwith allocation for ethernet passive optical networks