ADVANCED POWER SOURCES LIMITED