Current development status of the Laddermill kite power system