ENDOR studies of flavins and flavoproteins