Contraceptive knowledge, attitude and practice among rural women.