PowerSupply: using gen_server, start_link/init: works; create/3 - works but have 'bad return value' bug.