why do you need a clean chain?
we keep getting post on this subject time and time again yet I've not seen/read any evidence that cleaning helps prolong the life of a chain.
from what I read - and the option I used since it is less faffing - is to spray on motorcycle chain grease, leave it for a few mins to allow it to work into the links and rollers then wipe off excess. job done.
likewise from what I read and experienced - cleaning chains in petrol, paraffin, rose or orange smelling eco friendly bio degradable cleaner is bad since it strips out the grease from the rollers, and that is where you need it most and is hardest to get back in there (as soon as you start cycling, some of it gets pushed out anyways.
certainly when I was into cleaning chains with paraffin, they felt really slack and gritty and not that much better after greasing.
what I do now is less bother and since my commute can be through mud when it rains, I accept the fact that I will get through a couple chain a year.
wonder what the great and late sheldon says about chain cleaning?
(^^^^ mostly applies to mountain bike chain; road chains don't get that dirty).