advanced science apc charge