Controlled current source