The evolving model of calmodulin structure,function and activation