Power supply or voltage generation circuits