Enabling teachers to use information and communications technology for teaching and learning through professional development: influential factors